草庐IT

JavaFX 最小化未修饰阶段

全部标签

java - JavaFX 8 如何在几乎为空的应用程序类中启动 JavaFX 应用程序线程?

比方说,我们有以下类:importjavafx.application.Application;importjavafx.stage.Stage;publicclassTestextendsApplication{publicTest(){System.out.println("Constructor");}@Overridepublicvoidstart(StageprimaryStage)throwsException{System.out.println("start");}publicstaticvoidmain(String...args){System.out.printl

java - JavaFX 是否有流行应用程序的示例?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。ImprovethisquestionJavaFX已经发布很久了。但我没有听说过使用该技术构建的任何流行或大型生产就绪项目。

java - 查找最小必要的 java 类路径

是否有检测不需要的jar文件的工具?例如,假设我有myapp.jar,我可以使用包含hibernate.jar、junit.jar和easymock.jar的类路径启动它。但实际上它仅使用hibernate.jar就可以正常工作,因为无法访问调用junit.jar的代码。我意识到反射可能会使事情复杂化,但我可以接受忽略反射的工具。除此之外,这似乎是一个相对简单的问题。如果没有这样的工具,决定需要哪些依赖项的最佳实践是什么?在我看来,这一定是一个普遍的问题。 最佳答案 这在可能使用反射的系统中是不可能的。也就是说,如果您不使用任何反射

java - 有人试过混合使用 JavaFX 和 JRuby 吗?

有人试过混合使用JavaFX和JRuby吗?我已经构建了一个带有SwingGUI(100%JRuby)的JRuby桌面应用程序,我正在考虑用JavaFX替换GUI以获得更流畅的感觉。为了适应我当前的应用程序,我想实现一个MVC模式,View是JavaFX,Controller和模型是Ruby。 最佳答案 现在有一个JRubyFX来自JRuby项目的gem,用于使用JavaFX2.0。它支持代码中的JavaFX和FXML。大多数事情都应该有效,但它有一些问题,这些问题记录在自述文件中。 关

c# - 是否有与 C# 中的 'new' 修饰符等效的 Java?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:Istherea‘new’modifierformethodsinJava?在c#中,子类的方法可以是modifiedasnew.new修饰符的一种用法,用于显式隐藏从基类继承的成员。Java中有相同的关键字吗?

java - JavaFX 中带有滑动行标题的表格控件

iTunes中的专辑View具有流畅的效果,专辑名称和封面艺术始终可见。如果您向下滑动屏幕,它们会一直固定在屏幕顶部,直到碰到下一张专辑,然后它们才会滑开。请注意,即使用户向下滚动了一段距离,顶部相册仍然完全可见。这个控件或效果叫什么?我想出一些空白,试图用谷歌搜索它。如何在JavaFX中执行此操作?我想在基于Java的GUI中模仿这一点。TableView可以做到这一点,还是可以使用一些第三方控件? 最佳答案 最简单的方法是使用ScrollPane。在您的ScrollPane中,您可以定义行及其布局(可能每一行都是一个HBox,其

java - Log4j Logger 中的晦涩字段和修饰符

当查看org.apache.log4j.Logger的类文件时,它定义了一个Class类型的合成字段,名称为class$org$apache$log4j$记录器.从字节码来看,很明显这个字段代表了自引用类,从那个时候常量池还不能引用类型。然而,我发现奇怪的是这个字段的修饰符0x41008表示一个private,synthetic字段(我可以遵循)但是它添加了一个修饰符0x40000,我在任何地方都找不到它。这个第19位的修饰符是从哪里来的,表达什么?(Log4j是为Java1编译的)。 最佳答案 javap对该类文件非常满意:sta

java - 如何使用 JavaFX 中的 Scene Builder 将背景图像添加到 AnchorPane?

如何使用SceneBuilder将背景图像添加到AnchorPane?我试过:-fx-background-imageurl('C:/Users/Documents/page_background.gif')我如何在SceneBuilder中设置它.以及生成的FXML: 最佳答案 您可以尝试直接在SceneBuilder中将其设置为:-fx-background-image:url('file:C:/Users/Documents/page_background.gif')它需要指定方案/协议(protocol)。但建议的方法是在C

java - 使用 Java 流从集合中获取两个最小对象

我有一些对象的Set。我需要从Set中获取两个min对象。我的例子如下:importjava.util.*;importjava.util.stream.Collectors;importjava.util.stream.Stream;publicclassExample{publicstaticvoidmain(String[]args){SomeObjectobj1=newSomeObject(1);SomeObjectobj2=newSomeObject(2);SomeObjectobj3=newSomeObject(3);Setset=Stream.of(obj1,obj2,o

java - 如何打印数组中 10 个最小值的索引

我需要从数组(2000项)中选择10个最小的数字并打印它们的索引。起初我尝试只对这个数组进行排序并打印值数组[0到9]。这是最小的数字,但我丢失了这个值的索引,他们有一个未排序的数组。第二个选项尝试使用treeMap效果很好,但是当我有两个相同的键时它只打印其中一个,但我需要打印它们两个。treeMap使用代码示例:TreeMaptreemap=newTreeMap();treemap.put(2,"two");treemap.put(1,"one");treemap.put(3,"three");treemap.put(6,"six");treemap.put(6,"six2");t